package cc.rengu.igas.bsps.common.entity;

import java.io.Serializable;

/**
 * 二维码信息表
 * Created by 王成 on 2020/3/3
 */
public class QrCodeInfo implements Serializable {
    /**
     * 机构标识
     */
    private String instId;

    /**
     * 二维码类型
     */
    private String qrCodeType;

    /**
     * 二维码URL
     */
    private String qrUrl;

    /**
     * 二维码代码
     */
    private String qrCode;

    /**
     * 二维码名称
     */
    private String qrCodeName;

    /**
     * 二维码编号
     */
    private String qrNum;

    /**
     * 交易金额来源
     */
    private String srcAmtType;

    /**
     * 交易金额
     */
    private String transAmt;

    /**
     * 二维码状态
     */
    private String qrStatus;

    /**
     * 商户号/门店号
     */
    private String mchntNo;

    /**
     * 二维码商户号
     */
    private String qrMchntNo;

    /**
     * 连锁商户号
     */
    private String chainMchntNo;

    /**
     * 用户标识
     */
    private String userId;

    /**
     * 二维码LOGO地址
     */
    private String logoUrlPath;

    /**
     * 关联二维码
     */
    private String relationQrCode;

    /**
     * 物料编号
     */
    private String materialNo;

    /**
     * 绑定状态
     */
    private String bindStatus;

    /**
     * 申请批次号
     */
    private String applyBatchNo;

    /**
     * 生效时间
     */
    private String effectiveTime;

    /**
     * 失效时间
     */
    private String expiryTime;

    /**
     * 停用时间
     */
    private String stopTime;

    /**
     * 停用原因
     */
    private String stopReason;

    /**
     * 创建人
     */
    private String oprId;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 最后修改人
     */
    private String lastOprId;

    /**
     * 最后修改时间
     */
    private String lastUpdateTime;

    /**
     * 非业务主键
     */
    private String id;

    /**
     * 备用字段1
     */
    private String remark1;

    /**
     * 备用字段2
     */
    private String remark2;

    /**
     * 备用字段3
     */
    private String remark3;


    public String getInstId() {
        return instId;
    }

    public void setInstId(String instId) {
        this.instId = instId;
    }

    public String getQrCodeType() {
        return qrCodeType;
    }

    public void setQrCodeType(String qrCodeType) {
        this.qrCodeType = qrCodeType;
    }

    public String getQrUrl() {
        return qrUrl;
    }

    public void setQrUrl(String qrUrl) {
        this.qrUrl = qrUrl;
    }

    public String getQrCode() {
        return qrCode;
    }

    public void setQrCode(String qrCode) {
        this.qrCode = qrCode;
    }

    public String getQrCodeName() {
        return qrCodeName;
    }

    public void setQrCodeName(String qrCodeName) {
        this.qrCodeName = qrCodeName;
    }

    public String getQrNum() {
        return qrNum;
    }

    public void setQrNum(String qrNum) {
        this.qrNum = qrNum;
    }

    public String getSrcAmtType() {
        return srcAmtType;
    }

    public void setSrcAmtType(String srcAmtType) {
        this.srcAmtType = srcAmtType;
    }

    public String getTransAmt() {
        return transAmt;
    }

    public void setTransAmt(String transAmt) {
        this.transAmt = transAmt;
    }

    public String getQrStatus() {
        return qrStatus;
    }

    public void setQrStatus(String qrStatus) {
        this.qrStatus = qrStatus;
    }

    public String getMchntNo() {
        return mchntNo;
    }

    public void setMchntNo(String mchntNo) {
        this.mchntNo = mchntNo;
    }

    public String getQrMchntNo() {
        return qrMchntNo;
    }

    public void setQrMchntNo(String qrMchntNo) {
        this.qrMchntNo = qrMchntNo;
    }

    public String getChainMchntNo() {
        return chainMchntNo;
    }

    public void setChainMchntNo(String chainMchntNo) {
        this.chainMchntNo = chainMchntNo;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getLogoUrlPath() {
        return logoUrlPath;
    }

    public void setLogoUrlPath(String logoUrlPath) {
        this.logoUrlPath = logoUrlPath;
    }

    public String getRelationQrCode() {
        return relationQrCode;
    }

    public void setRelationQrCode(String relationQrCode) {
        this.relationQrCode = relationQrCode;
    }

    public String getMaterialNo() {
        return materialNo;
    }

    public void setMaterialNo(String materialNo) {
        this.materialNo = materialNo;
    }

    public String getBindStatus() {
        return bindStatus;
    }

    public void setBindStatus(String bindStatus) {
        this.bindStatus = bindStatus;
    }

    public String getApplyBatchNo() {
        return applyBatchNo;
    }

    public void setApplyBatchNo(String applyBatchNo) {
        this.applyBatchNo = applyBatchNo;
    }

    public String getEffectiveTime() {
        return effectiveTime;
    }

    public void setEffectiveTime(String effectiveTime) {
        this.effectiveTime = effectiveTime;
    }

    public String getExpiryTime() {
        return expiryTime;
    }

    public void setExpiryTime(String expiryTime) {
        this.expiryTime = expiryTime;
    }

    public String getStopTime() {
        return stopTime;
    }

    public void setStopTime(String stopTime) {
        this.stopTime = stopTime;
    }

    public String getStopReason() {
        return stopReason;
    }

    public void setStopReason(String stopReason) {
        this.stopReason = stopReason;
    }

    public String getOprId() {
        return oprId;
    }

    public void setOprId(String oprId) {
        this.oprId = oprId;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getLastOprId() {
        return lastOprId;
    }

    public void setLastOprId(String lastOprId) {
        this.lastOprId = lastOprId;
    }

    public String getLastUpdateTime() {
        return lastUpdateTime;
    }

    public void setLastUpdateTime(String lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getRemark1() {
        return remark1;
    }

    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }

    public String getRemark2() {
        return remark2;
    }

    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }

    public String getRemark3() {
        return remark3;
    }

    public void setRemark3(String remark3) {
        this.remark3 = remark3;
    }
}
